## Support for HTTP Authentication

An authentication input screen displays when a response code of 401 (Unauthorized Response) or a response code of 407 (Proxy Authentication Required) is received. The authentication input screen has a text entry area for the user to enter a name and password, and two softkeys labeled Submit and Cancel. The words HTTP Authentication appear on the Prompt Line.

The Submit softkey is enabled whenever there is at least one character in one of the input fields. If the Submit softkey is selected, the original HTTP request is reissued and contents of the user-input fields used to generate the appropriate authentication header.

The Cancel softkey is always enabled. If Cancel is selected, the contents of the user input controls are discarded, and the previous screen redisplays.

The authentication name and password and the realm are stored in reprogrammable non-volatile memory that is not overwritten if new telephone software is downloaded. The default value of the credentials and the realm are null, set at manufacture and at any other time that user-specific data is removed from the telephone.

Standard text entry and text entry for passwords is supported.

The authentication screen is as follows: